﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CadlineRegistration
{
    public class Licenza
    {
        private UserInfo utente;
        private Prodotto prodotto;
        private string codiceinstallazione;
        private string codiceregistrazione;

        public string generaCodiceInstallazione()
        {
            codiceinstallazione = utente.GetHashCode().ToString();
            return codiceinstallazione;
        }

        public string CalcolaCodiceRegistrazione()
        {
            return this.GetHashCode().ToString();
        }

        public string CodiceRegistrazione
        {
            get { return codiceregistrazione; }
            set { codiceregistrazione = value; }
        }

        public string CodiceInstallazione
        {
            get { return codiceinstallazione; }
            set { codiceinstallazione = value; }
        }

        public Prodotto Prodotto
        {
            get { return prodotto; }
            set { prodotto = value; }
        }

        public UserInfo Utente
        {
            get { return utente; }
            set { utente = value; }
        }
    }
}
